contribution durable - French English Dictionary